happily ever after - French English Dictionary